React Job: Ingénieur Logiciel (H-F)

Job added on

Company

Live Nation
Canada

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

React Job Details

Job Summary:

LE POSTE

En tant que développeur I, vous travaillerez avec l’équipe des événements TM1 concernant des composantes d’application critiques utilisées pour les solutions de gestion d’événements interentreprises. Cette application est essentielle aux affaires de Ticketmaster, car elle est source de solutions pour des clients comme la LNF et certaines des plus grandes tribunes et scènes de la planète.

Vous participerez activement à l’élaboration de solutions globales et à la conception de l’architecture des systèmes dont votre équipe est responsable. Dans le cadre de vos fonctions vous utiliserez, d’une part, vos compétences et votre expérience pour prendre des initiatives, résoudre des problèmes et surmonter des obstacles.


Vous transformerez itérativement l’application des événements TM1 pour l’aligner sur les pratiques exemplaires actuelles tout en introduisant et en promouvant de nouveaux schémas d’intégration plus simples. Vous travaillerez avec un vaste éventail de technologies dans le cadre de nombreux projets et ferez partie d’une équipe DevOps & Agile responsable de la prestation intégrale de nouvelles fonctionnalités, notamment par le test et le soutien à la production.
_________________________________________________________________________________________

THE JOB
In the role of DeveIoper I, you will work for the TM1 Events team on critical application components that are used for the B2B event management solutions. This application is essential to Ticketmaster’s business, providing solutions for clients such as the NFL and some of the biggest venues on the planet. You will actively participate in overall solution and architecture design of the systems supported by your team.

While working under general supervision of the TM1 Events leader, you will use your skills and experience to take initiate, solve problems, resolve roadblocks and advanced troubleshooting techniques in order to fulfill the service objectives. You will transform the TM1 Events application iteratively to bring it inline with today’s best practices while introducing and promoting new and simpler integration patterns.

You will work with a large variety of technologies on multiple projects and will be part of an DevOps & Agile team, responsible of the full end to end delivery of new functionalities, including testing and production support.

_________________________________________________________________________________________

VOS TÂCHES

  • Sous une supervision générale, développer une composante Angular.
  • Sous une supervision générale, faire du développement sur une pile Java Spring Boot.
  • Sous une supervision générale, faire du développement sur AWS.
  • Assurer une qualité élevée par des tests automatisés.
  • Interagir avec Product/UX pour développer des caractéristiques.
  • Participer à la conception de l’architecture afin de créer un produit simple, maintenable, libre au niveau du système de billetterie, fiable et réutilisable.
  • Mettre en œuvre des scénarios et exécuter le plan d’action attaché au produit.
  • Enseigner et former les membres de l’équipe concernant les procédures de soutien de vos systèmes.
  • Participer au service de soutien sur appel en alternance

CONNAISSANCE (ou COMPÉTENCES/APTITUDES TECHNIQUES)

  • Au moins cinq années d’expérience dans le développement de logiciels de production de qualité à grande échelle.
  • Diplôme universitaire en science informatique, ou expérience équivalente.
  • Capacité d’apprendre rapidement à utiliser de nouvelles technologies et de nouveaux paradigmes.
  • Excellentes compétences en JavaScript/TypeScript.
  • Bonne connaissance des services AWS (CloudFront, API Gateway, Lambda).
  • Connaissance approfondie des technologies Web (ReactJS / NextJS / Material-UI / StyledComponent).
  • Connaissance approfondie des stratégies de test des applications Web (UT, IT, UAT, tests de capacité…).
  • Expérience dans la construction de maquettes UX / UI.
  • Expérience (utile)dans la rédaction de microservices réactifs Springboot (java, kotlin).
  • Expérience professionnelle dans un environnement de développement Agile + DevOps.
  • Expérience dans le développement de canaux Gitlab-CI automatisés.
  • Expérience concernant l’encadrement de développeurs FrontEnd subalternes et la documentation de pratiques exemplaires.
  • Excellentes aptitudes de communication orale et écrite en français/anglais.

VOUS-MÊME (CAPACITÉS/APTITUDES COMPORTEMENTALES)

  • autonome et proactif;
  • passionné de technologie et de transformation;
  • capable de vous motiver vous-même, énergique et tenace;
  • à l’aise de travailler dans des équipes pluri-fonctionnelles et multidisciplinaires;
  • passionné par la résolution de problèmes techniques complexes et l’élaboration de solutions créatives.

_________________________________________________________________________________________

WHAT YOU WILL BE DOING

  • Under general supervision develop Angular component.
  • Under general supervision develop on a Java Spring Boot stack
  • Under general supervision develop on AWS
  • Ensure high quality through automated tests
  • Interact with Product/UX to develop features
  • Participate in architecture design towards achieving a simple, maintainable, ticketing-system agnostic, reliable and reusable
  • Implement stories and execute the product roadmap
  • Document and train fellow team members on support procedures for your systems
  • Join on call support rotation

WHAT YOU NEED TO KNOW (or TECHNICAL SKILLS/COMPETENCIES)

  • Experience with backends leveraging Java, Springboot and Maven technologies
  • Experience with modern UI framework such as React or Angular
  • Experience with Design Patterns and SOLID principles
  • Experience with DevOps and Agile methodologies
  • Experience with CI/CD
  • Experience with production
  • Working knowledge of one or more database products (e.g. Oracle, MySQL, Mongo)
  • Strong communication skills and the ability to collaborate closely with remote team members
  • Bilingual: French, English

YOU (BEHAVIOURAL SKILLS/COMPETENCIES)

  • You are autonomous and proactive.
  • You are passionate about technology and transformation
  • You are self-motivated activator, energetic and tenacious
  • You are comfortable with working in cross functional and multidisciplinary teams
  • You are excited about taking on challenging technical problems and devising creative solutions